steered wheels - French English Dictionary